package com.dragon.modules.yuegou.service.wallet;

import com.baomidou.mybatisplus.extension.service.IService;
import com.dragon.modules.yuegou.entity.wallet.EntityCardTradeEntity;
import com.dragon.modules.yuegou.model.wallet.EntityCardRecord;
import com.dragon.modules.yuegou.model.wallet.MerchantWallet;

import java.math.BigDecimal;
/**
 * 实体卡交易记录 服务接口
 *
 * @author pbuilder generated
 * @date 2021-03-23 10:12:16
 * @version 2.0
 */
public interface EntityCardTradeService extends IService<EntityCardTradeEntity> {


    /**
     * 保存实体卡交易记录
     * @param entityCardRecord
     * @param merchantWallet
     * @param orderNo
     * @param amount
     * @param remark
     */
    void saveTrade(EntityCardRecord entityCardRecord, MerchantWallet merchantWallet, String busdId, String orderNo, BigDecimal amount, String remark);
}